<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			function sum(num1, num2) {
				console.log(num1 + num2);
			}
			
			sum(20, 30);
			var age = prompt("aaaaa");
			
			// 1.函数的返回值的基本使用
			function sum(num1, num2){
				var result = num1 + num2;
				console.log(result);				
				return result;
			}
			
			// 调用函数
			var total = sum(20, 30);
			console.log(total);
			
			// 2.返回值的注意事项
			// 注意一:一旦函数中执行了return操作, 那么函数会立即停止,后续的代码都不再执行
			// 注意二:如果一个函数没有写返回值,相当于默认返回undefined
			// 注意三:如果一个函数写了return,return后面没有跟内容,相当于也是return了一个undefined
			function test(){
				console.log("1");
				console.log("2");
				return 10;
				console.log("3");
				console.log("4");
			}
			
			var result = test();
			console.log(result);
			
		</script>
	</body>
</html>
